package cn.kennylee.codehub.common.utils.code;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 编码类型枚举
 * <p>用于标识不同业务的编码前缀</p>
 * <p>Created on 2025/7/18.</p>
 *
 * @author kennylee
 * @since 0.0.1
 */
@Getter
@AllArgsConstructor
public enum CodeType {
    /**
     * 订单编码
     */
    ORDER("ORD"),
    /**
     * 订单支付单编码
     */
    ORDER_PAYMENT("OP"),
    /**
     * 支付编码（外部支付单号）
     */
    PAYMENT("PAY"),
    ;
    private final String prefix;

}
